专利摘要:
Barcode fragments of a barcode symbol to be read by an imaging-based presentation workstation are stitched together by capturing a plurality of images, each containing a barcode fragment and a plurality of features located adjacent to the barcode fragment. The features in each captured image are detected and matched. The barcode fragments are stitched together based on the matched features in the captured images. The barcode symbol is read from the stitched barcode fragments.
公开号:ES2650632A1
申请号:ES201790024
申请日:2015-10-16
公开日:2018-01-19
发明作者:Miroslav Trajkovic;Heng Zhang
申请人:Symbol Technologies LLC;
IPC主号:
专利说明:

  2DESCRIPTION System and method for combining bar code fragments of a bar code symbol, to be read in a presentation workstation, based on the taking of images 5 BACKGROUND OF THE INVENTION The present invention relates, in general, to a system and a method of combining bar code fragments of a bar code symbol to be read in a presentation workstation based on image taking, which is particularly advantageous when the bar code fragments They have repetitive arrangements of bars and spaces. The jobs of the points of sale that use readers based on the taking of 15 images, have been used for many years in many places such as supermarkets, department stores and other types of retail stores, as well as in libraries and in the distribution of packages and in other types of public facilities, as well as in factories, warehouses and other kinds of industrial facilities. These jobs were often configured as either stand-mounted scanners, each of which has a presentation window, or as vertical slot scanners each having a vertical presentation window, generally vertically. ; or as desktop or horizontal slot scanners each of which has a presentation window generally arranged horizontally; or as bioptic or double optics scanners with two windows, each of which has both a generally horizontal presentation window and a presentation window arranged, in general, vertically. Such jobs are often used to electro-optically read a series of target symbols, such as one-dimensional symbols, in particular UPC barcode symbols (universal product code), truncated symbols, stacked symbols and two-dimensional symbols, as well as 30 objectives to examine that are not symbols, such as driving licenses, receipts, signatures, etc., said objectives being associated with the objects or products to be processed, or being supported by them, when purchased, for example, in the jobs. 35 3 A user, such as an employee or a customer, slides or drags the product associated with the target or target symbol to be examined in the direction of travel ahead of the respective display window in the sliding mode, or momentarily holds the target symbol or object to be examined associated with the product stably in an approximately central area of the respective presentation window 5 in the presentation mode. The products can be moved with respect to the respective window in several directions, for example, from right to left, or from left to right, and / or in and out, or out and in, and / or above below, or from bottom to top, or any combination of said directions, or they may be positioned in contact with any of the windows, or be held at a working distance 10 thereof, during said movement or presentation. The choice depends on the type of job, or the preferences of the user, or the disposition of the place, or the type of product and the objective to be examined. The return light that is reflected from the objective to examine on the reader that is based on the taking of images, is captured in one or several images and then is processed and, when the objective to examine is a symbol, it is decoded and read, thus identifying the product. Although, in general, they are satisfactory for the intended purpose, a known problem of such presentation type jobs implies the fact that not every image contains a complete bar code symbol and, therefore, the symbol cannot be read from a single image containing an incomplete symbol. During the movement of a product in front of the window, each image captured by a single solid-state imaging device or by a camera behind the window does not necessarily contain the complete symbol. In double optic workstations, the images captured by the multiple imaging devices or by the cameras located behind the different windows, do not necessarily contain, in a similar manner, the complete symbol because, among other things, the product was moving, the imaging devices were looking in different directions and the fields of vision of the imaging devices were relatively narrow in practice. 30 Under such circumstances, it was known, in general, to combine the bar code fragments of the symbol of the captured images. In U.S.A. No. 5,821,519, a bar code combination procedure is disclosed, and in the book entitled Algorithms on Strings, Trees, and Sequences: Computer Science and Computational 35 Biology, (Algorithms of chains, trees and sequences: computer science and biology 4) by Dan Gusfield, published by the Press Union of the University of Cambridge, Cambridge, England, 1997, describes algorithms of general strings and matching sequences and characters. However, although such combination procedures have proved satisfactory, they have sometimes failed, especially when the bar code fragments had repetitive arrangements of bars and spaces. 5 Such repetitive arrangements, particularly in the central areas of the barcode fragments, made it impossible to combine the barcode fragments together. Consequently, there is a need to improve the combination of bar code fragments 10, especially when the bar code fragments have repetitive bar and space arrangements, and to improve the overall reading behavior in the presentation workstations based on image taking. BRIEF DESCRIPTION OF THE DIFFERENT VIEWS OF THE DRAWINGS 15 The attached figures, in which similar reference numerals refer to identical or functionally similar elements in the different views, together with the following detailed description, are incorporated and form part of the specification , and serve to show, in addition, embodiments of concepts that include the claimed invention and 20 explain various principles and advantages of said embodiments. Figure 1 is a perspective view of a presentation workstation, double optics, for reading bar code symbols on products presented to the workstation during use. 25 Figure 2 is a schematic diagram depicting components of the workstation of Figure 1. Figure 3 is a first image captured by the workstation of Figure 1. 30 Figure 4 is a second image captured by the post of work of Figure 1. Figure 5 is a flow chart representing the steps carried out to combine bar code fragments of bar code symbols to be read in The workstation of Figure 1 according to the method and system of the present invention. Those skilled in the art will understand that the elements of the figures are shown for simplicity and clarity and are not necessarily drawn to scale. For example, the dimensions and positions of some of the elements of the figures may be exaggerated with respect to other elements to help improve the understanding of the embodiments of the present invention. The components of the system and the procedure have been represented, where appropriate, by conventional symbols in the drawings, showing only those specific details that are relevant to the understanding of the embodiments of the present invention so as not to confuse the invention with details. which are readily apparent to those skilled in the art who have the advantage of the description herein. DETAILED DESCRIPTION OF THE INVENTION The present invention relates, according to one aspect, to a system for combining bar code fragments of a bar code symbol to be read by a presentation workstation based on the take of images, such as any of the jobs described above. The system includes an image-taking set supported by the workplace and that works to capture a series of images. Each image contains a fragment of a barcode and a series of features located next to the fragment of the barcode. Advantageously, these 25 features constitute two-dimensional visible markers that are external to the bar code symbol and are separated, outside the bar code symbol. The imaging set may preferably include both a single solid-state imaging device for capturing the series of images from a field of vision at different times, and a series of solid-state imaging devices for capturing Simultaneously the series of images of different fields of vision. The system also includes a controller or microprocessor programmed to detect the series of characteristics of each captured image, to match the series of 35 characteristics of the captured images to combine the code fragments with each other. 6 of bars, based on the paired characteristics of the captured images and to read the bar code symbol from the combined fragments of the bar code. The controller has, or accesses, a memory in which the series of images is stored. 5 A method, in accordance with another aspect of this invention, for combining bar code fragments of a bar code symbol to be read by a presentation workstation with an image taking device, is carried out by the capture of a series of images, each of which contains a fragment of the barcode and a series of features located next to the fragment of the barcode. The series of characteristics of each captured image is detected and then paired. The procedure is also carried out by combining the bar code fragments with each other, based on the paired characteristics of the captured images. Next, the barcode symbol is read from the combined fragments of the barcode. 15 During use, the combination of barcode fragments is initially carried out by using sequence or character matching techniques. If this attempt fails, for example due to repetitive arrangements of bars and spaces in the bar code fragments, then the characteristics of the captured images are detected and matched and the combination based on the paired characteristics is carried out. The repetitive arrangements of bars and spaces in the bar code fragments no longer constitute a stumbling block that causes the reading to fail. The overall reading behavior is improved. 25 Returning again to the drawings, Figures 1 and 2 represent a workstation -10- at the point of sale, double optics, double window, located on a counter -14-. Although a double optic workstation has been shown, it will be understood that other types of work stations could be used, including any of the work positions described above that have at least one presentation window. Workstation 30 -10- is used by sellers in the cashier -14- to process transactions that involve the purchase of products -26- that carry, or are associated with, an objective to examine for identification, such as the symbol -28- of the UPC barcode described above. As best seen in Figures 1 and 2, the workstation -10- has a raised window -12-, light transmitter, generally horizontal, or flush with the top surface of the respective counter -14-, and a vertical window -16-, or 7generally vertical, that is, inclined (called "vertical" onwards) light transmitter, flush or recessed in a part -18- of an elevated housing, above the counter -14-. As shown schematically in Figure 2, a 5-image taking assembly advantageously includes a first camera or solid-state imaging device -20-, located behind the vertical window -16- and a second camera or solid-state imaging device -30- located behind the horizontal window -12-. Each imaging device -20-, -30- is a solid-state device, for example, a coupled charging device (CCD) or a complementary metal oxide semiconductor device (CMOS) and has a linear or zonal arrangement of addressable image sensors or pixels, preferably the size of submegapixel or supermegapixel, which has a field of view that deviates from the associated window both horizontally and vertically. The imaging devices -20-, -30- have the respective illuminators -22-, -32- to uniformly illuminate the symbol -28-. The imaging devices -20-, -30- work to capture the return light of the lighting that passes through either of the windows -12-, -16-, or both, from the symbol -28- in the product -26-. During use, a user -24- such as an employee or a customer, processes every 20 -26- product that bears the symbol -28- in it, in front of the windows -12-, -16- sliding the product -26- by the respective window, or by presenting the product -26- keeping it momentarily stable in the respective window. The symbol -28- can be located on any of the upper, lower, right, left, front and rear sides of the product, and at least one, if not more, of the 25-image capture devices -20-, - 30- will capture the illuminated light reflected, scattered or otherwise returning from the symbol -28- through one or both windows -12-, -16- as one or several images. The imaging devices -20-, -30- and the associated illuminators -22-, -32- 30 are functionally connected to a microprocessor or controller programmed -44- of the workstation that acts to control the operation of these and other components. Preferably, the controller -44- is responsible for processing the return light scattered from the symbol -28- and decoding the captured image of the return light. A memory -54- is functionally connected bidirectionally with the controller 35 -44-. During operation, the controller -44- sends control signals to activate the 8 lights -22-, -32- for a short period of time, for example 500 microseconds or less, and to activate the imaging devices -20-, -30- to capture the illuminated light reflected and / or scattered from the symbol -28- substantially only during said period of time. A typical imaging device needs approximately 16 to 33 milliseconds to read the entire target image to be examined, and it works at a photographic speed of about 30 to 90 frames per second. Memory -54- can accumulate multiple images of the symbol -28- captured in successive frames. As explained above, not every image captured by the image-taking devices -20-, -30- contains the complete bar code symbol -28- and, therefore, the symbol -28- cannot Be read from a single image that contains an incomplete symbol. During the movement of the product -26- in front of the windows -12-, -16-, each image captured by the imaging devices -20-, -30- does not necessarily contain the entire symbol -28- due, among other things, that the product -26- was moving, the imaging devices -20-, -30- were observing in different directions and the fields of vision of the imaging devices -20-, -30- were relatively narrow in practice. Figure 3 represents an image -34- taken by the image taking device -20-, 20 and Figure 4 represents another image -36- taken by the image taking device -30-. The images -34, -36- can be taken from both the different imaging devices -20-, -30- at the same time, or said images -34-, -36- can be taken from a single shooting device of images, but in different moments. Each image -34-, -36- contains a fragment -38-, -40- of a barcode, 25 respectively, and a series of features -46-, -48-, -50-, -52-, such as described in greater detail below, located next to the fragments -38-, -40- of the barcode. The fragment -38- includes the extreme right zone of the symbol -28-, while the fragment -40- includes the extreme left zone of the symbol -28-. The fragments -38-, -40- of the bar code have repetitive arrangements of bars and spaces, for example, the 30 numerals "0" and "1" are repeated. Each image -34-, -36- is incomplete, that is, the complete symbol -28- is not contained in it. To combine the fragments -38-, -40- of the barcode with each other, from the captured images -34-, -36-, the controller -44- detects the series of features -46-, 35 -48- , -50-, -52- in each captured image -34-, -36-. Features -46-, -48-, -50-, -52- 9 are two-dimensional visible markers, external to the symbol -28-, and preferably separated from each other and arranged around the symbol -28-. The characteristics can be any letter of the alphabet, for example, the characteristic -46- is the letter "A" and the characteristic -48- is the letter "O", or any number, for example, the characteristic -50- is the number "1" and characteristic -52- is number "6". The characteristics do not need to be only alphabetic or numerical characters, but they can be any drawing, such as a star or a logo, or any geometric figure. Preferably, each feature has a corner, that is, a place or angle at which two sides or two edges meet. Features such as ISBN numbers or logos are usually printed together with the symbols on the labels applied to the products. 10 Although four characteristics have been shown, this is merely by way of example, since any number of such characteristics can be used. A feature detection algorithm suitable for this purpose is described in the document by M. Trajkovic et al., Fast Corner Detection, Image and Vision Calculation, vol. 16, p. 75-87, 1998, whose complete content is incorporated herein by reference thereto. Then, the controller -44- is operative to match the series of features -46-, -48-, -50-, -52- of the captured images -34-, -36-. An appropriate pairing algorithm for this purpose is described in the paper by M. Trajkovic, Motion Analysis 20 of Monocular Video Sequences, Department of Electrical Engineering, University of Sydney, p. 45-46, 1999, the full content of this document being incorporated herein by reference thereto. 25 Next, the controller -44- is operative to combine with each other the fragments -38-, -40- of the barcode based on the characteristics -46-, -48-, -50-, -52- paired in the captured images -34-, -36-. Finally, once the fragments -38-, -40- of the barcode have been combined with each other, the symbol -28- is read by the controller -44-. 30 Figure 5 represents a flowchart that summarizes the reading procedure in a job. The procedure is carried out by capturing images -34-, -36- in step -60-. Each image contains a fragment -38-, -40- of the barcode and a series of features -46-, -48-, -50-, -52- located next to the fragment -38-, -40- of the code of bars. The controller -44- then determines, in step -62-, if the 10 fragments -38-, -40- of the barcode can be combined with each other using sequence or character matching techniques. If so, the barcode symbol from the combined fragments -38-, -40- of the barcode is then read in step -64-. If not, for example due to the presence of repetitive arrangements of bars and spaces in the fragments -38-, -40-, then the procedure is further carried out in step -66- by detecting the feature series -46-, -48-, -50-, -52- on each captured image -34-, -36- and matching the feature series -46-, -48-, -50-, -52- of the captured images -34-, -36- in step -68-. Then, in step -70-, the fragments -38-, -40- of the barcode are combined with each other based on the paired features -46-, 10 -48-, -50-, -52- of the captured images -34-, -36-. Finally, in step -72-, the combined bar code symbol of the fragments -38-, -40- is read from the bar code. In the above description, specific embodiments have been described. However, one skilled in the art will understand that various modifications and changes can be made without departing from the scope of the invention, as set forth in the following claims. Consequently, the description and figures should be considered in an illustrative rather than restrictive sense, and it is intended that all of these modifications be included within the scope of the present explanations. 20 The benefits, advantages, solutions to the problems, and any element or elements that may cause any benefit, advantage or solution to be produced, or that are more pronounced, should not be considered as critical, required or essential characteristics or elements of any of the claims or all of them. The invention is defined only by the appended claims including any correction made during the processing of this application and all equivalents of said claims as published. Furthermore, in this document, the terms of relationship such as first and second, upper and lower, and the like may be used only to distinguish an entity or an action from another entity, or action without necessarily requiring or implying any real relationship or order between said entities or actions. The terms "comprises", "comprising", "has", "having", "includes", "including", "contains", "containing" or any variation thereof, are intended to cover a non-exclusive inclusion, such 35 as a process, procedure, article or apparatus that comprises, has, includes or 11 contains a list of elements, not only including said elements, but may include other elements not expressly listed or inherent in said process, procedure, article or apparatus. An element preceded by "comprises ... a", "has ... a", "includes ... a", or "contains ... a", does not exclude, without further limitation, the existence of identical additional elements in the process, procedure, article or apparatus that comprises, has, includes or contains the element. The terms "un" and "one" are defined as one or more, unless otherwise stated more explicitly herein. The terms "substantially", "essentially", "approximately", "some" or any other version thereof are defined as being close to, as will be understood by one skilled in the art, and in a non-limiting embodiment, the term is defined as which is within 10%, in another embodiment within 5%, in another embodiment within 1%, and in another embodiment within 0.5%. The term "coupled", as used herein, is defined as connected, although not necessarily directly and not necessarily mechanically. A device or structure that is "configured" in a certain way, is configured, at least in this way, but may also be configured in modes 15 that are not indicated. It will be understood that some embodiments may comprise one or more generic or specialized processors (or "processing devices"), such as microprocessors, digital signal processors, custom processors, and 20 programmable logic gate devices (FPGAs) and program-exclusive instructions stored (including both programs and microprograms) that control one or more processors to implement, together with certain non-processor circuits, some, many or all of the functions of the procedure and / or of the apparatus described herein. Alternatively, some or all of the functions of the procedure 25 could be implemented by means of a state machine that has no stored program instructions, or in one or more integrated circuits for specific applications (ASICs) in which each function or some combinations of certain functions are implemented as custom logic. Of course, a combination of the two approaches can be used. In addition, an embodiment can be implemented as a storage medium that can be read by a computer that has a computer-readable code stored therein to program a computer (eg, comprising a processor) to carry out a method such as described and claimed herein. Examples of such computer readable storage media 12 include, but are not limited to, a hard disk, a CD-ROM, an optical storage device, a magnetic storage device, a ROM (read-only memory), a PROM (programmable read-only memory) , an EPROM memory (programmable read-only memory that can be erased), an EEPROM memory (programmable read-only memory that can be erased 5 electrically) and a “Flash” (fast) memory. In addition, it is expected that an expert in the field, despite a considerable effort and many motivated design selections, for example, for the time available, current technology and economic considerations, guided by the concepts and principles given to Know in this memory, be able to easily generate these programming instructions and 10 integrated programs and circuits with minimal experimentation. The summary of the invention is provided to allow the reader to quickly check the nature of the technical invention. It is set forth with the intention that it is not used to interpret or limit the scope or meaning of the claims. In addition, in the above detailed description, it can be seen that various features are grouped together in various embodiments for the purpose of simplifying the invention. This process of the invention should not be interpreted as reflecting the intention that the claimed embodiments require more features than those explicitly listed in each claim. Rather, as the following claims reflect, the inventive matter is based on less than all of the characteristics of a single embodiment of those disclosed. Thus, the following claims are thus incorporated in the detailed description, with each claim remaining by itself as a separately claimed material. 
权利要求:
Claims (20)
[1]
13 CLAIMS 1. System for combining bar code fragments, of a bar code symbol to be read by a presentation workstation based on taking images, comprising: 5 a set of taking images supported by the workstation, the imaging assembly being configured to capture a series of images, each of the series of images containing a fragment of the barcode and a series of features located next to the fragment of the barcode; and 10 a controller configured to detect the series of characteristics in each of the series of images, matching the series of characteristics in each of the series of images, combining together the fragments of the barcode based on the plurality of characteristics. paired into each of the series of images, and reading the barcode symbol from the combined barcode fragments.
[2]
System according to claim 1, in which the imaging assembly includes a solid-state imaging device configured to capture the series of images from a field of view at different times. twenty
[3]
A system according to claim 1, in which the imaging assembly includes at least one imaging device configured to simultaneously capture the series of images in different fields of view. 25
[4]
4. The system of claim 3, wherein the at least one imaging device includes a series of pairs of solid-state imaging devices, and wherein one of the pair of solid-state imaging devices Solid-state is located behind a generally horizontal, light-transmitting display window of the workplace, and in which the other of the pair of solid-state imaging devices is located behind a display window , generally vertical, transmitting light, from the workplace.
[5]
System according to claim 1, in which the controller has a memory in which the series of images is stored. 35 14
[6]
System according to claim 1, in which each of the series of characteristics is a visible two-dimensional marker, external to the bar code symbol.
[7]
System according to claim 1, in which each of the series of characteristics is separated, outside the symbol of the bar code. 5
[8]
8. System according to claim 1, in which each of the series of characteristics is printed next to the bar code symbol.
[9]
9. System, to combine bar code fragments of a 10 bar code symbol to be read by a double optic workstation, based on taking images that has a presentation window, generally horizontal, transmitting the image. light, and a presentation window, generally vertical, transmitting the light, comprising: a set for taking images at the work station and including a first solid-state imaging device behind the generally horizontal window , and a second solid-state imaging device behind the generally vertical window, the first and second solid-state imaging devices being capable of operating to simultaneously capture a series of images in 20 different fields of view, each containing one of the series of images a fragment of the barcode and a series of features located next to the fragment of the barcode; and a controller configured to detect the feature series from each of the series of images, match the feature series in each of the image series, combine the barcode fragments based on the matched feature series with each other in each of the series of images, and reading the bar code symbol from the combined bar code fragments. 30
[10]
A system according to claim 9, in which each of the series of characteristics is a visible two-dimensional marker, external to the bar code symbol.
[11]
A system according to claim 9, in which each of the series of characteristics is separated outside the bar code symbol. 35 fifteen
[12]
12. System according to claim 9, in which each of the series of characteristics is printed next to the bar code symbol.
[13]
13. Procedure to combine fragments of the bar code of a bar code symbol to be read by a presentation workstation based on the taking of 5 images, which includes: the capture of a series of images, each one containing the series of images a fragment of the barcode and a series of features located next to the fragment of the barcode; 10 detecting the series of characteristics of each of the series of images; the pairing of the series of characteristics of each one of the series of images; 15 combining the barcode fragments with each other, based on the series of paired features in each of the series of images; and reading the bar code symbol from the combined bar code fragments. twenty
[14]
Method according to claim 13, in which the capture of the series of images is carried out by a solid-state imaging device in a field of view, at different times. 25
[15]
15. The method according to claim 13, in which the capture of the series of images is carried out by simultaneously capturing the series of images in different fields of vision of at least one pair of image-taking devices. solid state imaging. 30
[16]
16. The method of claim 15, further comprising placing one of at least one pair of solid-state imaging devices behind a generally horizontal, light-transmitting display window of the station at least one of the pair of solid-state imaging devices behind another display window, generally vertical, transmitting light, of the workplace. 16
[17]
17. The method according to claim 13, further comprising storing the series of images in a memory.
[18]
18. The method according to claim 13, further comprising configuring each of 5 of the series of characteristics as a visible two-dimensional marker, external to the bar code symbol.
[19]
19. The method according to claim 13, further comprising separating each of the series of characteristics outside the bar code symbol. 10
[20]
20. The method according to claim 13, further comprising printing each of the series of characteristics together with the bar code symbol.
类似技术:
公开号 | 公开日 | 专利标题
US9706105B2|2017-07-11|Apparatus and method for specifying and aiming cameras at shelves
US8740075B2|2014-06-03|Apparatus for and method of reading targets arbitrarily oriented in imaging workstations
AU2015298237B2|2017-11-09|Detectiing window deterioration on barcode scanning workstation
ES2650632B1|2018-10-26|System and procedure for combining barcode fragments of a barcode symbol, to be read in a presentation workstation, based on image taking
US20150034724A1|2015-02-05|Apparatus for and method of electro-optically reading a selected target by image capture from a picklist of targets
US8740086B2|2014-06-03|Apparatus for and method of reading indicia by using non-readily visible illumination light
US11062102B2|2021-07-13|Decoding indicia with polarized imaging
US8998089B2|2015-04-07|Method of controlling illumination pulses to increase dynamic range in bioptic imager barcode scanner
US20140097337A1|2014-04-10|Object detecting system for imaging-based barcode readers
US8453933B1|2013-06-04|Apparatus for and method of distinguishing among successive products entering a point-of-transaction workstation by detecting their exit therefrom
US8950676B2|2015-02-10|Image capture based on working distance range restriction in imaging reader
US8534559B2|2013-09-17|Imaging slot scanner with multiple field of view
US9507985B2|2016-11-29|Optical lens for using in illumination system of imaging scanner
US9740902B2|2017-08-22|Apparatus for and method of triggering electro-optical reading only when a target to be read is in a selected zone in a point-of-transaction workstation
US9507989B2|2016-11-29|Decoding barcode using smart linear picklist
US20150347798A1|2015-12-03|Point-of-transaction workstation for, and method of, imaging sheet-like targets
US10025962B2|2018-07-17|Devices and methods for imaging targets
US9483669B2|2016-11-01|Barcode imaging workstation having sequentially activated object sensors
US9298962B1|2016-03-29|Compact mirror arrangement for and method of capturing light and illuminating targets through a horizontal window of a point-of-transaction workstation
US8511559B2|2013-08-20|Apparatus for and method of reading targets by image captured by processing captured target images in a batch or free-running mode of operation
US20160132702A1|2016-05-12|System and method of automatically avoiding signal interference between product proximity subsystems that emit signals through mutually facing presentation windows of different workstations
同族专利:
公开号 | 公开日
AU2015355532B2|2018-05-24|
US10140496B2|2018-11-27|
DE112015005420T5|2017-09-28|
GB2547163B|2021-01-13|
GB201708034D0|2017-07-05|
GB2547163A|2017-08-09|
US20180300519A1|2018-10-18|
AU2015355532A1|2017-06-08|
WO2016089481A1|2016-06-09|
ES2650632B1|2018-10-26|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US20100163626A1|2008-12-26|2010-07-01|Datalogic Scanning, Inc.|Data reader having compact arrangement for acquisition of multiple views of an object|
EP2482224A2|2011-01-31|2012-08-01|Honeywell International, Inc.|Method and apparatus for reading optical indicia using a plurality of data sources|
US20130292470A1|2012-05-07|2013-11-07|Datalogic ADC, Inc.|System and method for reading optical codes on bottom surface of items|
EP2779023A1|2013-03-15|2014-09-17|Cognex Corporation|Systems and methods for pattern stitching and decoding using multiple captured images|
KR940002697A|1992-07-13|1994-02-19|시모야마 도시로오|Bar code scan stitch|
US5418862A|1992-08-10|1995-05-23|United Parcel Service Of America|Method and apparatus for detecting artifact corners in two-dimensional images|
AU681421B2|1993-09-14|1997-08-28|Symbol Technologies, Inc.|Bar code scan stitching|
SE0301143D0|2003-04-17|2003-04-17|C Technologies Ab|Method and device for loading data|
DE102004017504A1|2004-04-08|2005-10-27|Sick Ag|Method and apparatus for reading a bar code|
US8150163B2|2006-04-12|2012-04-03|Scanbuy, Inc.|System and method for recovering image detail from multiple image frames in real-time|
US9734376B2|2007-11-13|2017-08-15|Cognex Corporation|System and method for reading patterns using multiple image frames|
CN102034072A|2009-09-25|2011-04-27|神基科技股份有限公司|Method for identifying barcode image|
US8319823B2|2009-11-03|2012-11-27|Jadak, Llc|System and method for panoramic image stitching|
US8342406B2|2010-09-20|2013-01-01|Research In Motion Limited|System and method for data transfer through animated barcodes|
JP5657503B2|2011-11-08|2015-01-21|株式会社東芝|Reading apparatus, method and program|
US20140144987A1|2012-11-29|2014-05-29|Symbol Technologies, Inc.|Bi-optical barcode scanning workstation with stitched sapphire windows|
US9361499B2|2014-10-09|2016-06-07|Cognex Corporation|Barcode decoding|US10140497B1|2017-09-12|2018-11-27|Symbol Technologies, Llc|Methods and system for reading barcodes captured on multiple images|
GB2567454B|2017-10-12|2020-10-14|Marden Edwards Group Holdings Ltd|Enhanced code reading for packaging conveyor system|
法律状态:
2018-10-26| FG2A| Definitive protection|Ref document number: 2650632 Country of ref document: ES Kind code of ref document: B1 Effective date: 20181026 |
优先权:
申请号 | 申请日 | 专利标题
US14/557.976|2014-12-02|
US14/557,976|US10140496B2|2014-12-02|2014-12-02|System for and method of stitching barcode fragments of a barcode symbol to be read in an imaging-based presentation workstation|
PCT/US2015/055862|WO2016089481A1|2014-12-02|2015-10-16|System for and method of stitching barcode fragments of a barcode symbol to be read in an imaging-based presentation workstation|
[返回顶部]